package com.doit.day05


/**
不变：默认
协变： +T
逆变： -T
 */
object _12_逆变协变和不变 {
  def main(args: Array[String]): Unit = {

    val pencil = new Pencil
    val bi  = new Bi
    //不变
//    val pencilBox: Box[Pencil] = new Box[Pencil](pencil)
                    //Bi
//    val biBox: Box[Pencil] = new Box[Bi](bi)








  }
}

class Box[-T](t:T)

class Pencil extends Bi

class Bi
